Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 MILL HILL Terraced £75,000 4 Feb 2022
88 MILL HILL Terraced £77,800 11 May 2007
90 MILL HILL Terraced £35,000 16 May 2003